home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 March / PCWorld_2007-03_cd.bin / komunikace / acehtml / acehtmlfreeware.exe / scriptdef / Always on Top Message.sd < prev    next >
INI File  |  2006-09-13  |  4KB  |  155 lines

  1. [SUBJECT]
  2. Description=Always on top message Script
  3. ImageIndex=1
  4. Folder=Text Effects
  5.  
  6.  
  7.  
  8. [BODY_TEXT]
  9. ;<script>
  10. ;
  11. ;/*
  12. ;Always-on-top message Script-
  13. ;⌐ Dynamic Drive (www.dynamicdrive.com)
  14. ;For full source code, installation instructions,
  15. ;100's more DHTML scripts, and Terms Of
  16. ;Use, visit dynamicdrive.com
  17. ;*/
  18. ;
  19. ;//enter the message you wish to be shown, including html tags
  20. ;var message='`message_text`';
  21. ;
  22. ;//enter a color name to be used as the background color of the message
  23. ;var backgroundcolor="`background_color`";
  24. ;
  25. ;//enter 0 for always display, 1 for a set period, 2 for random display mode
  26. ;var displaymode=0;
  27. ;
  28. ;//if displaymode is set to display for a set period, enter the period below (1000=1 sec)
  29. ;var displayduration=10000;
  30. ;
  31. ;//enter 0 for non-flashing message, 1 for flashing
  32. ;var flashmode=1;
  33. ;//if above is set to flashing, enter the flash-to color below
  34. ;var flashtocolor="lightgreen";
  35. ;
  36. ;
  37. ;///////////////do not edit below this line////////////////////////////////////////
  38. ;
  39. ;function regenerate(){
  40. ;window.location.reload();
  41. ;}
  42. ;
  43. ;var which=0;
  44. ;
  45. ;function regenerate2(){
  46. ;if (document.layers)
  47. ;setTimeout("window.onresize=regenerate",400);
  48. ;}
  49. ;
  50. ;
  51. ;function display2(){
  52. ;if (document.layers){
  53. ;if (topmsg.visibility=="show")
  54. ;topmsg.visibility="hide";
  55. ;else
  56. ;topmsg.visibility="show";
  57. ;}
  58. ;else if (document.all){
  59. ;if (topmsg.style.visibility=="visible")
  60. ;topmsg.style.visibility="hidden";
  61. ;else
  62. ;topmsg.style.visibility="visible";
  63. ;setTimeout("display2()",Math.round(Math.random()*10000)+10000);
  64. ;}
  65. ;}
  66. ;
  67. ;function flash(){
  68. ;if (which==0){
  69. ;if (document.layers)
  70. ;topmsg.bgColor=flashtocolor;
  71. ;else
  72. ;topmsg.style.backgroundColor=flashtocolor;
  73. ;which=1;
  74. ;}
  75. ;else{
  76. ;if (document.layers)
  77. ;topmsg.bgColor=backgroundcolor;
  78. ;else
  79. ;topmsg.style.backgroundColor=backgroundcolor;
  80. ;which=0;
  81. ;}
  82. ;}
  83. ;
  84. ;
  85. ;if (document.all){
  86. ;document.write('<span id="topmsg" style="position:absolute;visibility:hidden">'+message+'</span>');
  87. ;}
  88. ;
  89. ;
  90. ;function logoit(){
  91. ;document.all.topmsg.style.left=document.body.scrollLeft+document.body.clientWidth/2-document.all.topmsg.offsetWidth/2;
  92. ;document.all.topmsg.style.top=document.body.scrollTop+document.body.clientHeight-document.all.topmsg.offsetHeight-4;
  93. ;}
  94. ;
  95. ;
  96. ;function logoit2(){
  97. ;topmsg.left=pageXOffset+window.innerWidth/2-topmsg.document.width/2;
  98. ;topmsg.top=pageYOffset+window.innerHeight-topmsg.document.height-5;
  99. ;setTimeout("logoit2()",90);
  100. ;}
  101. ;
  102. ;function setmessage(){
  103. ;document.all.topmsg.style.left=document.body.scrollLeft+document.body.clientWidth/2-document.all.topmsg.offsetWidth/2;
  104. ;document.all.topmsg.style.top=document.body.scrollTop+document.body.clientHeight-document.all.topmsg.offsetHeight-4;
  105. ;document.all.topmsg.style.backgroundColor=backgroundcolor;
  106. ;document.all.topmsg.style.visibility="visible";
  107. ;if (displaymode==1)
  108. ;setTimeout("topmsg.style.visibility='hidden'",displayduration);
  109. ;else if (displaymode==2)
  110. ;display2();
  111. ;if (flashmode==1)
  112. ;setInterval("flash()",1000);
  113. ;window.onscroll=logoit;
  114. ;window.onresize=new Function("window.location.reload()");
  115. ;}
  116. ;
  117. ;
  118. ;function setmessage2(){
  119. ;topmsg=new Layer(window.innerWidth);
  120. ;topmsg.bgColor=backgroundcolor;
  121. ;regenerate2();
  122. ;topmsg.document.write(message);
  123. ;topmsg.document.close();
  124. ;logoit2();
  125. ;topmsg.visibility="show";
  126. ;if (displaymode==1)
  127. ;setTimeout("topmsg.visibility='hide'",displayduration);
  128. ;else if (displaymode==2);
  129. ;display2();
  130. ;if (flashmode==1)
  131. ;setInterval("flash()",1000);
  132. ;}
  133. ;
  134. ;
  135. ;if (document.layers)
  136. ;window.onload=setmessage2;
  137. ;else if (document.all)
  138. ;window.onload=setmessage;
  139. ;
  140. ;</script>
  141.  
  142.  
  143.  
  144. [`message_text`]
  145. Kind=S
  146. Value=<b><font color=000000 size=5>Call 1800-433-5333 now to order!</font></b>
  147.  
  148.  
  149. [`background_color`]
  150. Kind=C
  151. Value=yellow
  152.  
  153.  
  154.  
  155.